Herostratus is a London based film production company that celebrates diverse and daring talent in...