Annual Financial Report - Keller Group plc | PRN | Ticker