£7.6m Liberty platform Contract Renewal - Netcall plc | RNS | Ticker