About D By D Limited (11243940) United Kingdom