Interim results for the six months to 31 Mar 2023 - Titon Holdings plc | RNS | Ticker