The pictures on there web site could have come from any where on the net means nothing in reality.
Beware if you submit your details as they have sent out e mails before Cc to every address in there address book great if you did not want others to know you were looking.