About Animats Europe Limited (13261901) United Kingdom