New CEO appt; trading update; Notice Final Results - NCC Group PLC | RNS | Ticker