About Ts Studio Ltd (10369207) United Kingdom