About Aotea Global Holdings (uk) Ltd (13057060) United Kingdom