About Makandi Services Uk Limited (12011020) United Kingdom