About Cadell Capital Limited (11779727) United Kingdom