About Pitta Shack Ltd (12370793) United Kingdom