About Dd Inc Limited (08223620) United Kingdom