About Noura S Home Ltd (10178810) United Kingdom