About Nicky James Limited (07857431) United Kingdom