Preliminary results - 52 weeks ended 30 April 2023 - TheWorks plc | RNS | Ticker