May 8, 6:21 PM ET
13F-HR · Vitruvian Partners LLP · Filed May 11, 2026
INFORMATION TABLE FOR VITRUVIAN PARTNERS LLP (9591)