About Animando Solutions Ltd (11279380) United Kingdom