Unfortunately Mauritius would not fit since they got file a financial summary.
Hence, a seychelle's International Business Company (IBC) would best suits you.
Also, I always tell my clients, if you are going offshore it is obvious that you want to hide something. Based on the degree you are...