About D1 Vmss Limited (11476996) United Kingdom