Bahamas biz registry suffers for lack of anonymity