When you go to Netflix.com, your IP address is being checked by netflix to see where you are located.
If you go to Netflix from a computer that is connected through a standard European IP address, Netflix will display a message that says, Service is not currently available in your area.
If your computer shows an IP address outside of the US/UK, you will be blocked from accessing content on Netflix.com.
To fix this you need to change the IP on your computer to show an IP address that is located in the US/UK. That is it!
It may sound complicated but do not worry its super easy to do this even if you are not a computer person.