About Vou Capital Ltd (11540229) United Kingdom