Craig Ventures, Llp