About Keano S Animal Club Limited (12098220) United Kingdom