Key factsactiveLegal nameOy Luca Finland Abfi_prhRegistration0991802-9fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1995-01-19fi_prhIndustryRetail sale of clothing in non-specialized storesfi_prh