About Citadel Management Limited (06689001) United Kingdom