About Vivo International Limited (10071334) United Kingdom