About Gridcell Ltd (10054208) United Kingdom