For some reason, about 15 months ago whenever I tried to access NCL I got their European website, even when I manually entered "ncl.com". I think it was their German page that I specifically got. I never figured out why this was happening and it was like that for several months and suddenly things were normal again.
Personally I think the NCL website is one of the poorest ones for wading through to find anything. Carnival used to be best but within the past month they decided to screw their site up too, and now things that were easy to find are buried.