About Levie Shekede Makoni Ltd (12537117) United Kingdom