About B N Spice Limited (10745873) United Kingdom