About M 2 Holdings Limited (09585875) United Kingdom