About Pitstop Snacks Ltd (12530804) United Kingdom