Directa Plus PLC (DCTA) Share Price & Analysis | Ticker