About Csl Ss Holdings Ltd (11186449) United Kingdom