In 2015, Laura Flanders and Ralph Nader found themselves on Grand Cayman Island, at once a tropical tourist paradise and the home of one of the biggest tax havens in the world, Ugland House.