About Ccap Ltd. (04652856) United Kingdom