230420082202
Teck Leong Industries Pte. Ltd.