About M & M (spv) Ltd (13392329) United Kingdom