“Index Ventures is a venture capital firm that invests in companies across all stages, from seed to IPO.”