About Hurlingham Capital Wychwood Ltd (11923122) United Kingdom