About Njl Ventures Uk Ltd (09613845) United Kingdom