Key factsactiveLegal nameLeikePaja Oyfi_prhRegistration3620263-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2026-04-27fi_prhRegistered addressRanta-ahontie 155d, 62600, LAPPAJÄRVIfi_prhIndustryComputer programming activitiesfi_prh