About Citica Limited (13391694) United Kingdom