About Ace Holdings Limited (10484734) United Kingdom