About Hare Investments Limited (11252060) United Kingdom