About Citadel Dynamic Solutions Ltd (08769342) United Kingdom