About Tushia Limited (10706239) United Kingdom