About Jojo S Chicken Ltd (12963161) United Kingdom