About M&c Investments Limited (NI017306) United Kingdom