NCC Group plc Interim Results