About Pitta Souvlakia Limited (12821362) United Kingdom