About Narcis&nectarie Limited (12681449) United Kingdom