RBConsult GmbH, Starrkirch-Wil, limited liability company