About Njs Restaurants Limited (10591639) United Kingdom