About C.e.c. Holdings Limited (SC135444) United Kingdom