About Nicolas Sw6 Limited (11146603) United Kingdom