About A&o Holdings (london) Limited (12966959) United Kingdom