About Csc Resolutions Limited (13684140) United Kingdom