About Jumani Holdings Limited (09852593) United Kingdom