About Chickenlogic Limited (11196032) United Kingdom