About C1dcr Limited (07455022) United Kingdom