About M.r.r. Investments Limited (09351506) United Kingdom