About Mpc Research Limited (09955239) United Kingdom