About Dd3 Ltd (13283046) United Kingdom