645 Ventures is an early-stage venture capital firm that invests in exceptional software and software-enabled companies across geographies.