Is NCC Ltd a good buy in 2023? Uncover financial insights, order book strength, and analyst perspectives for informed investment decisions.