About Nicolas Thompson Ltd (12660618) United Kingdom