About Njl - Solutions Limited (07725483) United Kingdom