NUVOLA7 AG, Rorschach, Limited or Corporation