Contract Award, Trading Update, Notice of Results - Thruvision Group plc | RNS | Ticker