230420082201
Teck Leong Industries Pte. Ltd.