Novae Group plc appoints Adam Cragg as Chief Operating Officer