About Njs Ventures Ltd (08574374) United Kingdom