About Oxford Technology 3 Venture Capital Trust Plc (04351474) United Kingdom