About Tsi Holdings Ltd (12624303) United Kingdom