Total Voting Rights and Share Capital - Ten Technologies Group plc | RNS | Ticker