About Dxs Solutions Limited (07743961) United Kingdom