About D&g Technologies Ltd (12733840) United Kingdom