About Ace Minimix Limited (01175598) United Kingdom