Carnival Film & Television Limited, trading as Carnival Films, is a British production company based in London, UK, founded in 1978. From Wikipedia
The streamer’s semi-binge rollout aims to maximize early engagement as weekly episode releases sustain momentum