About Nicola James Ltd (11993141) United Kingdom