About Tsi Investors Ltd (09765077) United Kingdom