About Koutoukaki Souvlaki Ltd (13132254) United Kingdom