About Nicola Pitt Limited (10931712) United Kingdom