About 3dd Holdings Ltd (05102800) United Kingdom