About Nv Holdings Ltd (12076968) United Kingdom