About Minimix Limited (02484207) United Kingdom