British Smaller Companies VCT2 PLC (BSC) Financial Health & Risks | Ticker