About Nvrg Limited (12170814) United Kingdom