TENG CHEN LENG (RED & WHITE) TRADING ID 63691696