About Makandi Estates Limited (00224562) United Kingdom