About Jabulani Ltd (09548729) United Kingdom