IBEX Sàrl, Lens, limited liability company, CHE-113.494.379