Automatic W-8BEN completion on ISA sign up? (even if you're already an Invest T212 customer)

Can we assume it’s been filled if we provide NI number? I don’t recall filling one in. HL explicitly asks you to and won’t allow you to trade US stocks unless done. I filled one out on there. Will that count for any platform as it’s NI linked?