About Eureca Research Limited (05030172) United Kingdom