1818 Auskunft AG, Teufen (AR), limited or corporation