About Eido Research Limited (11261907) United Kingdom