About M & C Group Limited (10272092) United Kingdom