About Jumahi Exotic Roots Limited (11157478) United Kingdom