About Citc London Ltd (02873980) United Kingdom