About Tki International Limited (10126642) United Kingdom