Vytvořeno v 1999 (United Kingdom), Babel Media vlastní 48 sesterských značek a 2683 konkurenčních značek. Značka Babel Media je vlastněna společností Keywords Studios PLC, kótovanou na burze v Francfort. Mezinárodní identifikační číslo cenných papírů (ISIN) Keywords Studios PLC je GB00BBQ38507. Babel Media je součástí odvětví činnosti Interaktivní média.