Company name: Fab Lab Onl'Fait
Description: Fab Lab de Genève
Chem. des Sports 87, 1203 Genève, Suisse