About Nicola Jay Crooks Limited (12543203) United Kingdom