About Canis Holdings Ltd (10770828) United Kingdom