CATCHA HOLDINGS LLC

PrivateCIK: 1838282
Location

KUALA LUMPUR, N8

CATCHA INVESTMENT CORP
Position
TenureSince Feb 2021
Holdings