About Mri Holdings Limited (13466038) United Kingdom