About Ace Technology Holdings Limited (06911115) United Kingdom