About Dawoodji Innovations Limited (01978104) United Kingdom