About Mawuli Dedor Limited (06698676) United Kingdom