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