About Dukkan (london) Limited (11505310) United Kingdom