About Nicolas Mask Limited (11137542) United Kingdom