About Nedeas Ltd (08262392) United Kingdom