Innovative award winning film and media production company including vfx and post-production