YAP BENG TAT, RICHARD

PrivateCIK: 2112625
DELIXY HOLDINGS LTD
Position
TenureSince Dec 2025
Holdings