About Nicky Clinch Limited (10347565) United Kingdom