Swiss Luxury Store AG, Grindelwald, Limited or Corporation