About Dxc Uk Holdings Limited (07073338) United Kingdom