PT. Keen International Company Information - Indonesia Corporate Name Keen International Legal Entity Type Limited Liability Company Registered Address JL.GRAHA CEMPAKA MAS BLOK E 1-9-5 SUMUR BATU Business Number 80