About H1 Capital Limited (12487224) United Kingdom