About Harness Capital Limited (12922104) United Kingdom