Civica plc provides services to Education Authorities representing over 5,000 schools, and more than 500 libraries around the world.