About Nicolas S Ltd (12069480) United Kingdom