About M&c Group Holding Ltd (11093392) United Kingdom