About Canan Alba Ltd. (SC138868) United Kingdom