Luc Del Rizzo, Switzerland, Villeneuve, male, Del Rizzo S.A.