Interim Consolidated FS Six Month End 31 Mar 2025 | RNS | Ticker