About J N Spice Limited (11620456) United Kingdom