About Khoo And Chan Ltd (10745155) United Kingdom