About Nessa Homeware Ltd (11977744) United Kingdom