About Tara1 Limited (07683135) United Kingdom