About D&g Technology Ltd (11655158) United Kingdom