VILLAGE AGRO 307847561 Licenses and permits of counterparties