About Nedlera Limited (10870822) United Kingdom