About Well Spicy Ltd (11889629) United Kingdom