About Uk Garuda Group Co. Ltd (10288357) United Kingdom