About Cano 1907 Limited (12974883) United Kingdom