The Beauty Tech Group Ltd rallied on their London Stock Exchange debut, a positive sign for the City’s largest initial public offering so far this year. Shares in the Cheshire, England-based company ...