François Hay, Switzerland, Genève, M, Overprint Holding SA