Interim Results for the six months to 31 May 2025 - GreenRoc Strategic Materials Plc | RNS | Ticker