About Greenhill & Co. Europe Holdings Limited (03688817) United Kingdom