About I M T K & Co. Ltd (11289884) United Kingdom