About Jordy Chicken Limited (12986041) United Kingdom