Caveng Cars SA, limited, CHE-322.639.005, Marc Caveng