About Design Associates Africa Ltd (11940847) United Kingdom