About Ministry Of Spice Ltd (12099003) United Kingdom