About Citadel Capital Limited (12357812) United Kingdom