Canna Cult GmbH, St. Margrethen, Limited liability company