About Nicalii Ltd (08186275) United Kingdom