About Nickand Ltd (11558444) United Kingdom