Spycher Communication AG, Vechigen, Limited or Corporation