Trufid GmbH, Teufen (AR), limited liability company