Key factsactiveLegal nameNPU Labs Oyfi_prhRegistration3560784-9fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2025-08-29fi_prhRegistered addressSäterinportti 2, 00720, HELSINGFORSfi_prhIndustryComputer consultancy and computer facilities management activitiesfi_prh