Leta Capital
https://www.leta.vc/

, Cayman Islands
United Kingdom
@