About Vitruvian Capital Ltd (12691071) United Kingdom