About Dukki Ltd (10179396) United Kingdom