230420082189

Teck Leong Industries Pte. Ltd.