About Nvg International Limited (10119268) United Kingdom