About Joy S Spice Ltd (11317285) United Kingdom