About Dumaka Limited (08174767) United Kingdom