About Nicci Louise Group Ltd (12887832) United Kingdom