Regardless of opinions, you can't know the owners of many corporations today. Are you sure you're not doing business with businesses that have owners hidden behind Virgin Islands numbered shares? I wouldn't be, it's actually very common. And if you're actually doing business with them - where's the problem?