Sembcorp Industries (Africa) Limited

GPTKB entity