About Nedra Limited (09620296) United Kingdom