Thames Ventures VCT 2 plc (DO1D) Financial Health & Risks | Ticker