About Nenor Limited (04895709) United Kingdom