About M2c2 (holdings) Limited (05474434) United Kingdom