Well, I can do Cyprus, Dominica, Gibraltar too. BVI I won't touch at least not for reselling with this!
However, just so you know I will use other service providers for the company registration. It is not my business but many here on the forum want me to do the entire task and pay me for it. That's fine.