About Ace 3 Holdings Limited (12323710) United Kingdom