About Kuoka Ltd (13463435) United Kingdom