About Nov Holding Uk 2 Limited (SC690869) United Kingdom