About Khyber Grill Birmingham Ltd (12326334) United Kingdom