About Tbi Investments Limited (11056627) United Kingdom