Apologies, “Netflix” has become like hoover, Google, or Kleenex - eponymous for the product.
That said, I’m Irish and live in the UK. You’ve never heard people say “I’ll hoover that”, or “you can google that”? Kleenex and band aid are definitely American ones but given the audience I thought it was apt