About Hindsight Capital Limited (07213561) United Kingdom