About Canny Print Ltd (11647331) United Kingdom