SFM prevede la possibilità di creare la tua società direttamente on-line, in 15 paesi diversi, selezionati per la loro stabilità politica ed economica.
Con la start-up costituita nel 2006, la SFM ha 30 dipendenti, venti dei quali con sede a Ginevra. Essa offre l'opportunità di creare la propria azienda direttamente online, in 15 paesi diversi. "Queste giurisdizioni offshore vengono scelte per la loro stabilità economica e politica, nonché per la loro reputazione, e sono tutte sulla lista bianca dell'OCSE. Inoltre, assistono nel creare un'azienda con un basso costo." Sulla base del successo ottenuto, la PMI aprirà due nuove filiali a Singapore e Londra, dopo l'apertura di uffici a Hong Kong nel 2010 e alle Seychelles nel 2009. Con diverse migliaia di clienti, la SFM ha anche in progetto di offrire altri servizi, quali un'assicurazione sulla vita, l'ottenimento di un permesso di soggiorno in Europa o la fornitura di desktop virtuali.