About Makelemo Enterprise Limited (12585230) United Kingdom