About Telepizza Ltd (10548640) United Kingdom