About Nnora Ltd (11868769) United Kingdom