Today Profit ne met en avant que ses origines : l’entreprise a été créée au Royaume-Uni et s’adresse d’abord à une clientèle européenne. Cependant, le site officiel ne met pas en lumière des détails tels que les noms et qualifications des membres.