About D3-wdsr Ltd (11508116) United Kingdom