About Rose & Nora Ltd (12586279) United Kingdom