About M-square Management Holding Limited (06455872) United Kingdom