About Dxs International Plc (06311313) United Kingdom