Share buyback programme and Total Voting Rights - Craneware PLC | RNS | Ticker