About Vitruvian Partners Llp (OC319894) United Kingdom