About M2s Holdings Limited (SC587581) United Kingdom