About M&c C Holdings Limited (12536712) United Kingdom