About Canis Of London Limited (10605279) United Kingdom