About Eso Investor Relations Llp (OC431011) United Kingdom