About Vina & Teri Limited (10139392) United Kingdom