About Caher Capital Limited (12461183) United Kingdom