About Coombe Capital Limited (10781180) United Kingdom