About Ao Holdings (london) Limited (13207124) United Kingdom