Thierry Bruel, Switzerland, Carouge, M, Imagica SA