Selon les registres publics (RNE), Fahmida Ruma (Tech Express) est une entreprise immatriculée sous le SIREN 107351306, dont le siège est situé 7 Rue Neyron 42000 Saint-Etienne.