About Nsf Holdings Limited (02238143) United Kingdom