About Euro Investor Relations Limited (12297182) United Kingdom