Audited Results for the Year Ended 31 May 2025 - Ensilica plc | RNS | Ticker