About Khyber Grill Limited (07970885) United Kingdom