About M & M Investments (leic) Ltd (08896361) United Kingdom