About Spicy World Limited (11878642) United Kingdom