Canyon Creek Capital is a venture capital company specializing in mature seed and series A investments.