About Tara V N Lee Ltd (13603026) United Kingdom