About Pitta Stop Ltd (13637854) United Kingdom