Key factsactiveLegal nameMEGA SERVICE Oyfi_prhRegistration2084669-5fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2007-01-03fi_prh