About Top Pizza Palace Ltd (11894864) United Kingdom