About M & M Global Solutions Uk Ltd (13253040) United Kingdom