About Tci Group Holdings Limited (12270950) United Kingdom