About Citadel London Ltd (09828528) United Kingdom