About Nico Nicole Ltd (10042187) United Kingdom