About Kekik Restaurant Ltd (13709256) United Kingdom