About Janna Spice Ltd (11609286) United Kingdom