About Cytec Solutions Administration Services Limited (12827329) United Kingdom