About Canvas International Ltd. (10167912) United Kingdom