About M&m-r-a Ltd (12717748) United Kingdom