About New Ace Limited (07629669) United Kingdom