About Albaik Peri Peri Chicken Ltd (12884197) United Kingdom