About Tara Sikand Limited (12245538) United Kingdom