About Nancy And Nora Ltd (11548937) United Kingdom