About Galitos Piri Piri Ltd (10702078) United Kingdom