About Duka Ndogo Sana Limited (10339862) United Kingdom