ZAFAROBOD SOLAR INK 307198230 Licenses and permits of counterparties