About D.kwaku Limited (12409782) United Kingdom