Spycher Group Holding AG, Vechigen, Limited or Corporation