Every crypto firm I know personally is in the BVI (but there's other popular places, like I believe UAE and Switzerland), so these guys are not an outlier in a fishy space.