IDEAL PREMIUM OIL 310606892 Licenses and permits of counterparties