About N S N F Limited (08660353) United Kingdom