TT GmbH, Gränichen, Limited liability company