About Talking Cat Films Ltd. (10047509) United Kingdom