Annual Report 2023 - Kainos Group plc | RNS | Ticker