About Dgi Holdings Limited (06912803) United Kingdom