About Nov Holding Uk 1 Limited (SC691029) United Kingdom