About Grid Scientific Limited (07904011) United Kingdom