YAP BENG TAT, RICHARD

PrivateCIK: 2112625
DELIXY HOLDINGS LTD
Position—
TenureSince Dec 2025
Holdings—