About C1 Digital Ltd (10271330) United Kingdom