About New Spice Bar Ltd (10488850) United Kingdom