About Njl Investments Limited (08484667) United Kingdom