To Form IBC Company, please choose one of the following IBC providers. Incorporating IBC in Anguilla, Belize, BVI (British Virgin Islands), Dominica, Gibraltar, Nevis, Panama or Seychelles has never been easier.