About Harborne Capital Limited (12656677) United Kingdom