About Nicolles Boutique Holdings Limited (11913579) United Kingdom