S&T Innovation GmbH, Otelfingen, limited liability company