John Vulliemin, Switzerland, Démoret, male, Demagri SA