Key factsactiveLegal namePicmeleo Oyfi_prhRegistration2328675-0fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2010-04-01fi_prhIndustryComputer programming activitiesfi_prh