About Ccl Shared Services Limited (SC654591) United Kingdom