About Nicola Anne Williams Limited (12172456) United Kingdom