Starz's U.K. set crime drama unveils a world of criminality and professional boxing amid an intense family drama.