About Akokoa & Ko Ltd (11777089) United Kingdom