About Goldfinch Animation Limited (10514080) United Kingdom