About Dmakwasi Ltd (12039596) United Kingdom