Starting up a business in Finland is easy