About Dukkia Limited (10954373) United Kingdom