Complex sentence: The eight part series will premiere on Channel 4 and All 4 in the United Kingdom on 24 October 2017 and then will be on Netflix internationally in early 2018.
Split into simpler sentences: The eight part series premiered on Channel 4 and All 4 in the United Kingdom on 24 October 2017. The series will be distributed on Netflix internationally in early 2018.