About Gridworx Limited (07762069) United Kingdom