About Nitro Ventures Ltd (04293347) United Kingdom