The Andersons Switzerland SARL, Limited liability company