230420082189
Teck Leong Industries Pte. Ltd.