ONG KAR LOON

PrivateCIK: 2113221
SMJ INTERNATIONAL HOLDINGS INC.
Position
TenureSince Dec 2025
Holdings