About M Square Iii Limited (13248654) United Kingdom