About Citco London Limited (03818926) United Kingdom