About Spice Hospitality Limited (12261161) United Kingdom