About Mm&r Investment Ltd (10842346) United Kingdom