About Mri (medical Research Investments) Ltd (12252313) United Kingdom