About Mgr Trading Solutions Limited (11590424) United Kingdom