CDL invest SA, limited, CHE-115.583.798, Christian Leuba