Kanna Corporation
Karan Millenium Inc.
Kinexus Inc.
Kite Technologies, Inc.
Canada
World
United States