CASTEL OIL 310850322 Licenses and permits of counterparties