About Kebab Holdings Ltd (13067333) United Kingdom