About Canis Group (1) Limited (05366018) United Kingdom