Andrea Giger, Switzerland, Stäfa, F, human life support gmbh