About Nedali Limited (01407302) United Kingdom