About Nicki Ltd (08345510) United Kingdom