About Dada Holdings Ltd. (10441219) United Kingdom