Interim Results for six months to 31 March 2024 - Titon Holdings PLC | RNS | Ticker