Key factsactiveLegal nameFLYORA INCfr_inseeRegistration104868310fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2026-04-01fr_inseeRegistered address8 THE GREEN NUM 22005 DOVER DE 1, 19901fr_inseeIndustry47.91Bfr_insee