The reasons these are such special limited editions are several:
LE numbers will be relatively small, the photos have never been published before and hence never seen, the photographer is highly acclaimed and well reknowned in the industry and that he is registered with the Fine Arts Guild. The photographs will be certified by the Fine Arts Guild which means they will be exceptional quality.
The site has been refreshed with some new content on the 'the photographer' and 'the photographs' pages with some more information regarding the circumstances under which the photos were taken and we'll be updating with more info as we go along.
There's a quiz up in the members' area now - have a go and post your results!