The Cayman Islands sits at the heart of a network of British financial jurisdictions. Together, they manage trillions in ...