About Gridkeen Limited (02720396) United Kingdom