About Network Grid Ventures Ltd (12107090) United Kingdom