About Teletech International Limited (10543509) United Kingdom