Bing found these results
Netflix - Official app in the Microsoft Store
How to download the Netflix app | Netflix Help Center
How to download titles to watch offline | Netflix Help Center
Netflix - Watch TV Shows Online, Watch Movies Online
Get Netflix from the Microsoft Store
How to Download the Netflix App on Your Computer or Laptop
How to use Netflix on your Windows computer or tablet
How to download Netflix movies and shows to watch offline
How to Download Netflix on a Laptop and Watch Movies - HP
How to download Netflix | Tom's Guide