About The Norah Store Ltd (11372718) United Kingdom