230420082192
Teck Leong Industries Pte. Ltd.