About Tft Partners Ltd (13300791) United Kingdom