About Makoni Enterprise Limited (08604364) United Kingdom