About Cat Capital Limited (11373575) United Kingdom