Interim results for the 6mths ended 31 May 2023 - Zenova Group PLC | RNS | Ticker