OT4.LSE Stock Analysis: Oxford Technology 2 Venture Capital Trust PLC OT4 | Real-Time Data & Fundamental Insights