ST. HELIER, CHANNEL ISLANDS, Y9
INDEX VENTURES VI (JERSEY) LP
1754862
441534605749
NO. 1 SEATON PLACE
ST. HELIER, CHANNEL ISLANDS, JE48YJ
Y9