230420082201

Teck Leong Industries Pte. Ltd.