About Cane Media Limited (07306565) United Kingdom