About C1 Dcel Limited (11442267) United Kingdom