About Tci International Limited (05726576) United Kingdom