About Nouvell Decor Int. Ltd (13207348) United Kingdom