About D1 Vnjd Limited (11468655) United Kingdom