About iFramed Canada Ltd.
Based in Alberta, iFramed Canada Ltd. operates in the Information Technology sector. Private market activity associated with the company includes investment from United American Corp.. The company is headquartered in Alberta. This profile is documented within AcquityData.