About Mri (london) Limited (03460246) United Kingdom