About Hare Capital Plc (11306099) United Kingdom