About Istanbul Kitchen Ltd (11468181) United Kingdom