About Nsi Ventures Ltd (12155518) United Kingdom