About D & K Digital Ltd (12196201) United Kingdom