About Dso Digital Ltd (12584791) United Kingdom