About Nouvelle Vague Ltd (12649326) United Kingdom