About Citadel Associates Limited (07532293) United Kingdom