About Cane Productions Ltd. (11061863) United Kingdom