TB swiss creative GmbH, Appenzell, Limited liability company