Opifex Sàrl, Switzerland, Genève, The Y Company Sàrl, 23446