About D1 Ybdk Limited (11468481) United Kingdom