Strategy and Trading Update Year End 30/09/2025 - NCC Group PLC | RNS | Ticker