About N S Spice Ltd (SC614739) United Kingdom