About Nunu Pizza & Grill Ltd (12942640) United Kingdom