About Tasty T S World Limited (SC528831) United Kingdom