About D1 Dcta Limited (11475062) United Kingdom