About Caan Limited (08910241) United Kingdom