About National Grid Ventures Limited (08116497) United Kingdom