About Nicolas James Limited (09908188) United Kingdom