About Animatrix Finance Limited (08545171) United Kingdom