About Khayber Griller Ltd (13067719) United Kingdom