About Greenhill Investment Holdings Ltd (13654443) United Kingdom