Bacardi is cutting an unspecified number of jobs from its London-based Global Brands division.