About Citadel Holdco Limited (10982434) United Kingdom