About Animate Projects Arts Limited (06133397) United Kingdom