About The Canine Film Academy Limited (04852804) United Kingdom