FARRUX GRAND 777 311042875 Licenses and permits of counterparties