About 3ddc Holdings Ltd (07439493) United Kingdom