About Amukai Holdings Ltd (13470155) United Kingdom