About Tsara Limited (10610194) United Kingdom