About Caban Capital Ltd. (08679782) United Kingdom