ITKG is under a STOP sign issued by OTC Markets due to delinquent SEC filings (multiple 10Qs and an all important 10K)! No public information.
Almost one year since last SEC filing. CAVEAT EMPTOR!
As German philosopher Arthur Schopenhauer once said, "truth is ridiculed, then denied, and then "accepted as having been obvious to everyone from the beginning."