About Hound Studios Limited (11163637) United Kingdom