About Jimmy S Piri Piri Chicken Ltd (10342710) United Kingdom