It is a poor show when a web site that is dedicated to accessibility technology is not built according to WCAG 2.0 guidelines and includes reCaptcha which is inaccessible to blind people. That said, I am blind and I ignored the recaptcha and I still got registered.
Thank you for your feedback and we hope to rectify this problem shortly. We agree that these factors are an important consideration for a site that wishes to help people with disabilities. Thank you so much, feedback such as this is invaluable for us, particularly being a new start-up that is in its early stages of development.