About Dxc Uk International Holdings Limited (07073332) United Kingdom