Sorry for the extremely long time it took me to reply. New members will be able to join starting today. I am also taking applications for co-founders sand contributors starting next week if you are interested.
No need to apologise, I am sure that you have many other things to take up your time! I might indeed be interested in this, I shall have to look out for more information.