About Nv84gsz Limited (11910781) United Kingdom