About Njs Holdings Limited (06588553) United Kingdom