FACTS SWISS GmbH, Degersheim, limited liability company