About Nrgbase Limited (08183616) United Kingdom