About Csc International Limited (06978554) United Kingdom