About The Anifowose Company Ltd (12115556) United Kingdom