Our story in numbers

From a spare room to 48 people

2026

Today: 48 people, 9 countries