About Mrc Develop Lp (SL017338) United Kingdom