About The Animate Company Limited (02475817) United Kingdom