About Holland Street Capital Limited (09471984) United Kingdom