Key factsactiveLegal nameMegamill Oyfi_prhRegistration0875375-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1992-02-13fi_prhIndustryBusiness and management consultancy activitiesfi_prh