About Spice Bar Limited (12330604) United Kingdom