About Nars Holdings Limited (12840914) United Kingdom