About Tci Fund Holdings Limited (07170593) United Kingdom