About Tek International Ltd (12009693) United Kingdom