( a boutique film production company based in London )