About Dida (group) Limited (09868730) United Kingdom