About Epx Research Limited (03817569) United Kingdom