About Nbl Film Limited (11730180) United Kingdom