About Norah Investments Limited (07781882) United Kingdom