About Njw Strategy & Communications Limited (10418256) United Kingdom