About M.m.r.s. Group Ltd (13142859) United Kingdom