ST Controlling GmbH, Leuggern, limited liability company