Ynovo Yves Oesch, sole proprietorship, CHE-303.828.103