About Tse Uk Limited (10521195) United Kingdom