About Citizen Canine Ltd (12260101) United Kingdom