THE BEAUTY TECH GROUP PLC ORD GBP0.10 (TBTG.L) Valuation Score | Stock Evaluator