The Body Shop, Forum The Shopping Mall