About Nrg Sense Limited (06722942) United Kingdom