Olcaloco SA, limited, CHE-324.321.703, Olivier Buffet