ST Switzerland GmbH, Mülligen, Limited liability company