About Mm & Rp Holdings Ltd (10288680) United Kingdom