INDEX VENTURES XIII (JERSEY), L.P.
2124177
000000000
44 1534 605654
No business address disclosed
Same as business address