About Ja Spice Limited (08506720) United Kingdom