Ilanga Films ist die Produktionsfirma der Regisseurin Kirsi Liimatainen und des Produzenten Christian Stollwerk. Die Firma mit Sitz in Berlin spezialisiert sich auf die Herstellung von Dokumentarfilmen für den Europäischen Film- und Fernsehmarkt. Kirsi Liimatainen ist Absolventin der HFF Potsdam Babelsberg. Christian Stollwerk hat 2010 sein Studium der Film und Fernsehproduktion an der Universität Krems in Österreich abgeschlossen. Als Filmschaffende verfügen beide über langjährige Erfahrung in nationalen und internationalen Filmproduktionen.