About Chickenlicious Limited (10077752) United Kingdom