About Vv World Ltd (12088003) United Kingdom