Interim Results for Six Months ended 31 March 2025 - Angus Energy plc | RNS | Ticker