Cardiff-based production company specialising in both linear and non-linear narratives.