NCC Group plc FY24 Results (12M to May)