Business Company is a form of company available in the British Virgin Islands. Similar to IBC.