About Nedsa Ltd (08575844) United Kingdom