Yes, it has a limit of 60 degrees north (but Alaska is covered, probably due to the fact that the data comes from NASA). Almost all of Finland is located north of that limit.
@EELaur, I live in Sweden (2 hours north of Stockholm), you should (when things get back to normal) see a fairly decent amount of traffic between Asia/Middle East and the EU. once you get you coverage sorted.
I would check the connections, cable and probably build a simple spider antenna (to check that your antenna is working properly).
You can get some nice tips on simple spider antenna here
Good luck!