About Mci Research And Management Ltd (08883293) United Kingdom