Oudin SA, limited, CHE-252.338.625, Tommy Terbaldi