Bernasconi, Switzerland, Carouge, M, Future Engineering SA