Gemaakt in 2014 (Malaysia), iflix bezit 83 zustermerken en 1393 concurrerende merken. iflix is eigendom van Tencent Holdings, genoteerd aan de beurs van Francfort . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is KYG875721634. De sector van iflix is Interactieve media.