About Pizza X-press Ltd (11726190) United Kingdom