About David Cooper Digital Ltd (13710226) United Kingdom