sequal switzerland sàrl, limited liability company