About Khyber Takeaway Limited (11811910) United Kingdom