Soleol Renewable SA, limited, CHE-185.163.119, Juan Degen