A merchant banking house based in the Bahamas