ROLF HUGLI SA, Limited, CHE-107.041.420, Richard Geiger