About Noho Home Ltd (13332218) United Kingdom