About Ace Holdings (london) Limited (09053606) United Kingdom