About Dida G&c Ltd (11269720) United Kingdom