LAMBIRDS TECHNOLOGY PTE. LTD. (200818343D) | Scam.SG