About M M & A Investments Ltd (11932253) United Kingdom