About Greenhill Technology Management Ltd (10577407) United Kingdom