To make the Offshore company bulletproof, you need a Hong Kong company owned by a Seychelles company. (The Seychelles company gives privacy and the Hong Kong Company gives respectability).
The Hong Kong company has a Hong Kong bank account (with one of the major banks, HSBC, Standard...