Kensho Films is a London based video production company, specializing in music videos.