About M&r Holdings Limited (10655404) United Kingdom