About Dxs (uk) Limited (04047663) United Kingdom