About Mirex Group Limited (09975275) United Kingdom