http://www.mldiversnegril.com/ here is a link to their website.

sorry no info for you on kiteboarding, not my thing.