ALAN TEO TRADING ID 35356421