About Nsb Ventures Ltd (12943480) United Kingdom