Advertising and Business and 4 others

Owner

YUCCA (JERSEY) SLP

INDEX VENTURES

Advertising and Business and 2 other

Owner

YUCCA (JERSEY) SLP

INDEX ORIGIN

Advertising and Business and 2 other

Owner

YUCCA (JERSEY) SLP

Advertising and Business and 2 other

Owner

YUCCA (JERSEY) SLP

Aug 17, 2021
INDEX VENTURES

Advertising and Business and 2 other

Owner

YUCCA (JERSEY) SLP

Aug 17, 2021

Advertising and Business and 2 other

Owner

YUCCA (JERSEY) SLP

Nov 25, 2014
INDEX VENTURES

Advertising and Business

Owner

YUCCA (JERSEY) SLP

Advertising and Business

Owner

YUCCA (JERSEY) SLP

Apr 25, 2017
INDEX VENTURES

Insurance and Financial

Owner

YUCCA (JERSEY) SLP

Apr 28, 2009