Eden Biotech Sàrl, limited liability company