ST Consulting GmbH, Etziken, limited liability company