About Vii Stores Limited (10443995) United Kingdom