Thames Ventures VCT 2 plc (DO1D) Share Buybacks | Ticker