About The Citadel Group Ltd (12087261) United Kingdom