GRENLIFE TRADE 311539406 Licenses and permits of counterparties