About Nedreotd Limited (13293146) United Kingdom