About Grids Solutions Ltd. (12832013) United Kingdom