About Ace Plaice Limited (11135691) United Kingdom