About Oxford Emi Research Limited (11291915) United Kingdom