About Citadel Technologies Ltd. (11951005) United Kingdom