British retailer Debenhams taps fabric commerce platform to boost fashion and beauty shopping experience