About Tci Deutschland Ltd. (09567837) United Kingdom