About Jaa Spice Ltd (11935921) United Kingdom