About Spice Capital Restaurant Ltd (11837902) United Kingdom