About Oxford Technology 4 Venture Capital Trust Plc (05038854) United Kingdom