About Pizza Stop London Ltd (12629143) United Kingdom