It is listed here:
http://mcwsa.com/index.php/teams
which means they've been active in recent past, probably just don't have a website. Contact the MCWSA and they can get you contact info. If I remember correctly, they formed a year or two ago and are really growing strong