N Nodaf T ech Selma LinPikkala i Finland28