With valuations lower than before, it is now a good time to invest in Venture Capital Trusts, according to Will Fraser-Allen, managing partner of Albion Capital.