About Nedex Ltd (07292723) United Kingdom