Conversation so far:
when does kiss me first start on channel 4
The series Kiss Me First began airing on 2 April 2018 on Channel 4.
how many seasons of kiss me first are there
The series Kiss Me First currently only has one season.

Question: who is the show created by
Self-contained rewrite: who is kiss me first created by