An independent media company specialising in film and television productions.