Venture Capital Trusts – Is it an investment opportunity for you to consider?