About Irmak Fast Food Ltd (12057263) United Kingdom