"Keoghs is one of the leading providers of claims-related services to insurers, businesses and other suppliers to the insurance sector...." . . . .