“Index Ventures consistently allocates its investment capital with approximately 50% in Europe and 50% in the United States.”