About Gridnetworx Ltd (12504570) United Kingdom