About Captain Kebab Ltd (13584418) United Kingdom