About Nicki James Limited (11048017) United Kingdom