About Animaru Limited (07469959) United Kingdom