British promote Finland as the new land of opportunity