Find the word definition

Wikipedia
Civica

Civica Group Ltd is a specialist system and outsourcing services company based in the UK. Civica is headquartered in London in the United Kingdom. It services around 1,800 customers worldwide with offices in the UK, Australia, New Zealand and North America.