NCC shares up 3% as current order book provides revenue visibility