About Animata Omnia Limited (04998502) United Kingdom