Osea Innovations Sàrl, Switzerland, Genève, OOM Sàrl, 14399