About Keklik Kebab Limited (11413919) United Kingdom