About Cytec Solutions Corporate Trustees Limited (12827142) United Kingdom