Transaction in Own Shares and Voting Rights - Tharisa PLC | RNS | Ticker