About Italian Pizza & Mix Grill Ltd (13087826) United Kingdom