About Canan Ltd. (SC216826) United Kingdom