About Cita Limited (10292106) United Kingdom