About Vnv20 Limited (12559830) United Kingdom