About Hare Holdings Limited (10246171) United Kingdom