About Nicolas Alexander Limited (10802349) United Kingdom