About Mmajoka Ltd (12026127) United Kingdom