Half Yearly Report for the Six Months ended 30 June 2025 - Cadogan Energy Solutions PLC | PRN | Ticker