About Grid Innovations Ltd (13165561) United Kingdom