Oprettet i 2014 (Malaysia), iflix egen 83 søstermærker og 1393 konkurrerende mærker. iflix er ejet af Tencent Holdings, der er noteret på børsen i Francfort ISIN, virksomhedens internationale værdipapiridentifikationsnummer, er KYG875721634. iflix's sektor er Interaktive medier.