About Pedro S Pizza Ltd (12018052) United Kingdom