About Animagic Limited (02634608) United Kingdom