About M2 Square Ltd (10196569) United Kingdom