About Nsve Holdings Limited (12341542) United Kingdom