About Alice Cat Research Ltd (11532262) United Kingdom