About Nov Holding Sub Uk 1 Limited (SC691135) United Kingdom