Oxford Technology 2 Venture Capital Trust plc (OXH) Financial Health & Risks | Ticker