About Nicolette London Ltd (13531546) United Kingdom