Roberto Beguin, Switzerland, Rovray, M, Bégatech Sàrl, 5595