About Canal K Limited (09338008) United Kingdom