About M Shield Management Limited (13185833) United Kingdom