About Dada International Ltd. (10309424) United Kingdom