About Mrn Holdings Limited (10866516) United Kingdom