About Nick Lincoln Limited (12185614) United Kingdom