About Mex & Friends Limited (10787380) United Kingdom