About Mimex Limited (02231836) United Kingdom