About Hare Capital Management Limited (11596708) United Kingdom