About Smart Animalia Ltd (13484254) United Kingdom