About Vivo Vivant Limited (12421035) United Kingdom