About Makeda International Consultancy Ltd (11554653) United Kingdom