About Dextra Group Plc (01380089) United Kingdom