About Mex (london) Ltd (06688881) United Kingdom