About Jumaa Ltd (12165086) United Kingdom