ECOCOTTON TRADE 306378814 Licenses and permits of counterparties