About Ngrid Limited (08199078) United Kingdom