About Dgi Group Limited (12664222) United Kingdom