About Nedarus Ltd (12188440) United Kingdom