Thruvision Group plc Interim Results