About Ao Group Uk Investment Holdings Ltd (12806395) United Kingdom