Schoffstall Ventures invests in innovative technologies backed by strong managements and business plans.