CIBABA 307920789 Licenses and permits of counterparties