IMPULUS FARM TRADE 305891258 Licenses and permits of counterparties