South Africa's Mr Price is acquiring German discount retailer NKD from TDR Capital for EUR 487 million, a step-change move into European value retail.