About Nede Directory Limited (12087149) United Kingdom