About Canis Television & Media Limited (05030347) United Kingdom