Common sense would tell me not to invest in this crap. If you are happy you now own less shares in an off shore company good for you. What exactly are your rights now as a share holder? Have you read any of the agreement? The letters of incorporation?