About Canis Marketing Limited (12845948) United Kingdom