Horae GmbH, Teufen (AR), limited liability company