About Nse Facilities Limited (03992714) United Kingdom