About Ace Place Ltd (SC705777) United Kingdom