About Nicole Nicholls Design Ltd (13709878) United Kingdom