About Nedelea Ltd (11406769) United Kingdom