HENGFENGRUI 311023409 Licenses and permits of counterparties