About Duqiang International Shares Limited (13694209) United Kingdom