About Hares Chase Management Company Ltd. (12157592) United Kingdom