tbf-marti ag, Glarus Süd, Limited or Corporation