About Northern Spice Ltd (12488503) United Kingdom