About Sd1 Digital Ltd (13355457) United Kingdom