Infomax-Data SA, limited, CHE-100.102.405, Edwin Straessle