About C1 Capital Ltd (11506078) United Kingdom