The Boohoo Group has been one of the most talked-about names in UK retail over the past decade. Known for…