TechRepublic SA, Limited, CHE-111.731.108, Yves Tschachtli