About Vvri Limited (12113309) United Kingdom