About Ace 19 Holdings Limited (11260624) United Kingdom