About Tsi Investments Limited (10366247) United Kingdom